meat stall - Spanish English Dictionary